primate brain - Allemand Anglais Dictionnaire